home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Belgian Amiga Club - ADF Collection
/
BS1 part 41.zip
/
BS1 part 41
/
Lattice C v5.02 d2.adf
/
CompactH
/
proto
/
exec.h
< prev
next >
Wrap
Text File
|
1989-02-01
|
4KB
|
102 lines
EXEC_TYPES_H<exec/types.h>
¥(*__fptr)();
InitCode(,);
InitStruct(*,*,);
Library*MakeLibrary(**,*,__fptr,,*);
MakeFunctions(*,**,);
Resident*FindResident(*);
InitResident(Resident*,*);
Alert(,*);
Debug();
Disable();
Enable();
Forbid();
Permit();
SetSR(,);
SuperState();
UserState(*);
Interrupt*SetIntVector(,Interrupt*);
AddIntServer(,Interrupt*);
RemIntServer(,Interrupt*);
Cause(Interrupt*);
*Allocate(MemHeader*,);
Deallocate(MemHeader*,*,);
*AllocMem(,);
AllocAbs(,*);
FreeMem(*,);
AvailMem();
MemList*AllocEntry(MemList*);
FreeEntry(MemList*);
Insert(®*,¬*,¬*);
AddHead(®*,¬*);
AddTail(®*,¬*);
Remove(¬*);
¬*RemHead(®*);
¬*RemTail(®*);
Enqueue(®*,¬*);
¬*FindName(®*,*);
AddTask(Task*,*,*);
RemTask(Task*);
Task*FindTask(*);
SetTaskPri(Task*,);
SetSignal(,);
SetExcept(,);
Wait();
Signal(Task*,);
AllocSignal();
FreeSignal();
AllocTrap();
FreeTrap();
AddPort(©*);
RemPort(©*);
PutMsg(©*,¯*);
¯*GetMsg(©*);
ReplyMsg(¯*);
¯*WaitPort(©*);
©*FindPort(*);
AddLibrary(Library*);
RemLibrary(Library*);
Library*OldOpenLibrary(*);
CloseLibrary(Library*);
__fptr SetFunction(Library*,,__fptr);
SumLibrary(Library*);
AddDevice(Device*);
RemDevice(Device*);
OpenDevice(*,,IORequest*,);
CloseDevice(IORequest*);
DoIO(IORequest*);
SendIO(IORequest*);
CheckIO(IORequest*);
WaitIO(IORequest*);
AbortIO(IORequest*);
AddResource(Resource*);
RemResource(Resource*);
Resource*OpenResource(*);
GetCC();
TypeOfMem(*);
Procure(Semaphore*,¯*);
Vacate(Semaphore*);
Library*OpenLibrary(*,);
InitSemaphore(SignalSemaphore*);
ObtainSemaphore(SignalSemaphore*);
ReleaseSemaphore(SignalSemaphore*);
AttemptSemaphore(SignalSemaphore*);
ObtainSemaphoreList(®*);
ReleaseSemaphoreList(®*);
SignalSemaphore*FindSemaphore(*);
AddSemaphore(SignalSemaphore*);
RemSemaphore(SignalSemaphore*);
SumKickData();
AddMemList(,,,*,*);
CopyMem(*,*,);
CopyMemQuick(*,*,);
BeginIO(IORequest*);
IORequest*CreateExtIO(©*,);
©*CreatePort(*,);
IOStdReq*CreateStdIO(©*);
Task*CreateTask(*,,,);
DeleteExtIO(IORequest*);
DeletePort(©*);
DeleteStdIO(IOStdReq*);
DeleteTask(Task*);
NewList(®*);NO_PRAGMAS InitCode 48¶ InitStruct 4e a903 MakeLibrary 54 10a9805 MakeFunctions 5a a9803 FindResident 60 InitResident 66 1902 Alert 6c d702 Debug 72 0 Disable 78 0 Enable 7e 0 Forbid 84 0 Permit 8a 0 SetSR 90¶ SuperState 96 0 UserState 9c 1 SetIntVector a2 9002 AddIntServer a8 9002 RemIntServer ae 9002 Cause b4 Allocate ba´ Deallocate c0 9803 AllocMem c6¶ AllocAbs cc 9002 FreeMem d2 902 AvailMem d8 101 AllocEntry de FreeEntry e4 Insert ea a9803 AddHead f0³ AddTail f6³ Remove fc RemHead 102 RemTail 108 Enqueue 10e³ FindName 114³ AddTask 11a ba903 RemTask 120 FindTask 126 SetTaskPri 12c 902 SetSignal 132¶ SetExcept 138¶ Wait 13e 1 Signal 144 902 AllocSignal 14a 1 FreeSignal 150 1 AllocTrap 156 1 FreeTrap 15c 1 AddPort 162 RemPort 168 PutMsg 16e³ GetMsg 174 ReplyMsg 17a WaitPort 180 FindPort 186 AddLibrary 18c RemLibrary 192 OldOpenLibrary 198 CloseLibrary 19e SetFunction 1a4 8903 SumLibrary 1aa AddDevice 1b0 RemDevice 1b6 OpenDevice 1bc 190804 CloseDevice 1c2 DoIO 1c8 SendIO 1ce CheckIO 1d4 WaitIO 1da AbortIO 1e0 AddResource 1e6 RemResource 1ec OpenResource 1f2 GetCC 210 0 TypeOfMem 216 Procure 21c³ Vacate 222 OpenLibrary 228 902 InitSemaphore 22e ObtainSemaphore 234 ReleaseSemaphore 23a AttemptSemaphore 240 ObtainSemaphoreList 246 ReleaseSemaphoreList 24c FindSemaphore 252 AddSemaphore 258 RemSemaphore 25e SumKickData 264 0 AddMemList 26a 9821005 CopyMem 270 9803 CopyMemQuick 276 9803